看狂神学java

您所在的位置:网站首页 狂神说 秦疆工作经历 看狂神学java

看狂神学java

2023-07-21 11:04| 来源: 网络整理| 查看: 265

对于while循环里的 hasNextDouble()方法,是用来判断是否有输入流输入,如果有并且是double型,则进入while循环,若输入了却不是double型,则抛出异常结束此程序运行,此处应该还需要加try........catch语句来捕捉异常,但狂神还没有纤细讲解异常,所以此处以新手的角度来完成代码,故省略try......catch。

对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。

“==”比较两个变量本身的值,即两个对象在内存中的首地址。 java中,对象的首地址是它在内存中存放的起始地址,它后面的地址是用来存放它所包含的各个属性的地址,所以内存中会用多个内存块来存放对象的各个参数,而通过这个首地址就可以找到该对象,进而可以找到该对象的各个属性

equals()”比较字符串中所包含的内容是否相同

对于scanner.close()方法:凡是属于io流的类,如果不关闭就会一直占用电脑资源,应该养成良好的习惯,使用close()方法,将其关闭。.

next()方法和hasNextLine()

:读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空白,next()方法会自动将其去掉,只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 后者将是以回车键为结束符。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3